// 引入封装的request.js文件
import request from '@/request/request'
 

// // 查询-get类型
// export function dataDisplayList(data) {
//     return request({
//         url: '/dataDisplay/list',
//         method: 'get',
//         params: data
//     })
// }
 
// // 新增-post类型
// export function dataDisplayAdd(data) {
//     return request({
//         url: '/dataDisplay/add',
//         method: 'post',
//         data
//     })
// }
 
// // 删除-delete类型
// export function dataDisplayDelete(id) {
//     return request({
//         url: `/dataDisplay/delete/${id}`,
//         method: 'delete'
//     })
// }


// 用户管理

// 获取当前用户
export function getCurrentUserApi(data) {
    return request({
        url: '/api/user/getCurrentUser',
        method: 'get',
        params: data
    })
}

// 用户登录
export function userLoginApi(data) {
    return request({
        url: '/api/user/login',
        method: 'post',
        data
    })
}



// boss账号管理

// bossUser列表
export function bossUserListApi(data) {
    return request({
        url: '/api/bossUser/list',
        method: 'get',
        params: data
    })
}

// 添加boss账号
export function bossUserAddApi(data) {
    return request({
        url: '/api/bossUser/add',
        method: 'get',
        params: data
    })
}

// 授权
export function bossUserAuthorizeApi(data) {
    return request({
        url: '/api/bossUser/authorize',
        method: 'get',
        params: data
    })
}


// 任务管理

// 任务列表
export function taskListApi(data) {
    return request({
        url: '/api/task/list',
        method: 'get',
        params: data
    })
}

// 添加任务
export function taskAddApi(data) {
    return request({
        url: '/api/task/add',
        method: 'post',
        data
    })
}

// 查看数据
export function taskShowDetailApi(data) {
    return request({
        url: '/api/task/showDetail',
        method: 'post',
        data
    })
}

// 重新举报
export function taskReReportApi(data) {
    return request({
        url: '/api/task/reReport',
        method: 'post',
        data
    })
}

// 获取城市列表
export function taskGetCityListApi(data) {
    return request({
        url: '/api/task/getCityList',
        method: 'get',
        params: data
    })
}

// 白名单管理

// 公司列表
export function whiteListCompanyListApi(data) {
    return request({
        url: '/api/whiteList/company/list',
        method: 'get',
        params: data
    })
}

// 新增公司
export function whiteListCompanyAddApi(data) {
    return request({
        url: '/api/whiteList/company/add',
        method: 'post',
        data
    })
}

// 公司人员列表
export function whiteListCompanyShowCompanyUserApi(data) {
    return request({
        url: '/api/whiteList/company/showCompanyUser',
        method: 'get',
        params: data
    })
}

// 添加公司人员
export function whiteListCompanyUserAddApi(data) {
    return request({
        url: '/api/whiteList/company/user/add',
        method: 'post',
        data
    })
}

// 删除公司人员
export function whiteListCompanyDeleteApi(data) {
    return request({
        url: '/api/whiteList/company/user/delete',
        method: 'post',
        data
    })
}

